Medieval Sleepwear Mystery

Riddle:

What did the brave knight wear to sleep to guard his dreams?

Answer:

Answer: His knightgown. Explanation: A pun on “nightgown” and “knight”, blending armor with bedtime clothing.

Categories:
Riddles For Kids
Riddle tags: